hipreme_engine ~master (2025-09-27T13:37:43Z)
Dub
Repo
RingBuffer
hip
concurrency
ring_buffer
Undocumented in source.
static if
(
HipConcurrency
)
struct
RingBuffer (
T
uint
Length
) {
this
();
void
push
(T data);
T
[]
read
(uint count);
T
read
();
void
dispose
();
~this
();
}
Constructors
this
this
()
Undocumented in source.
Destructor
~this
~this
()
Undocumented in source.
Members
Functions
dispose
void
dispose
()
Undocumented in source. Be warned that the author may not have intended to support it.
push
void
push
(T data)
Undocumented in source. Be warned that the author may not have intended to support it.
read
T
[]
read
(uint count)
It may read less than count if it is out of bounds
read
T
read
()
Undocumented in source. Be warned that the author may not have intended to support it.
Meta
Source
See Implementation
hip
concurrency
ring_buffer
structs
RingBuffer